@charset "utf-8";
*{
    margin:0;
    padding:0;
    background-repeat: no-repeat;
    background-attachment: fixed;
}
.self_main{
    min-height: 700px;
    margin-top: 30px;
    width: 100%;
}
.self_title{
    text-align: center;
    font-size: 32px;
    display: block;
    padding:10px;
    float:left;
    width: 100%;
}
.self_body{
    float:left;
    width: 100%;
    background: #fafafa;
    min-height: 600px;
}
#self_body_portrait{
    width:100%;
    height:180px;
}
#head_portrait{
    margin-top:20px;
    height:144px;
    width:144px;
    float:left;
    margin-left: 400px;
    cursor: pointer;
}
.update_portrait p{
    width:95px;
}
#pet_name{
    font-size: 20px;
    float:left;
    margin-left:50px;
    margin-top:60px;
}
#self_createDate{
    display: block;
    margin-top:-80px;
    float:left;
    margin-left: 585px;
    color: #bebebe;
    display:block;
    width:500px;
    border-bottom:1px #eee solid;
    padding:10px;
    font-size: 15px;
}
.self_body_information{
    width:100%;
    height:50px;
}
#man{
    margin-left: 1000px;
    float:left;
    margin-top: -30px;
}
#woman{
    margin-left: 1050px;
    margin-top: -30px;
    float:left;
}
#self_name,#self_birth,#self_sex,#self_phoneNum,#self_email,#self_Id{
    margin-left: 300px;
    font-size: 20px;
    padding:10px;
}
#change_password{
    margin-top: 20px;
    margin-left: 595px;
    width:100px;
    padding:5px;
    box-shadow:1px 1px 1px #0c7fc5;
    border-radius: 5px;
    background: #eeeeee;
    cursor: pointer;
    float: left;
}
#Real_name_authentication{
    margin-top: 20px;
    margin-left: 100px;
    width:100px;
    padding:5px;
    box-shadow:1px 1px 1px #0c7fc5;
    border-radius: 5px;
    background: #eeeeee;
    cursor: pointer;
}
#change_sex,#change_email,#change_birth,#change_phone{
    margin-left: 900px;
    margin-top:-30px;
    float:left;
    border: none;
    font-size: 14px;
    background: #fafafa;
    color:#0c7fc5;
    cursor: pointer;
}
.birth_update{
    margin-left: 1000px;
    margin-top:-35px;
    float:left;
    display: none;
}
#email_input,#phone_input{
    margin-left: 1000px;
    margin-top:-35px;
    float:left;
    width:250px;
    display: none;
}
.update_portrait{
    margin-left: 430px;
    margin-top: -10px;
    font-size: 14px;
    color:#0c7fc5;
}
#upload{
    display: none;
    cursor: pointer;
}
#Real_name_authentication_div{
    width:100%;
    min-height:100px;
    margin-top: 20px;
    display: none;
}
#Real_name_authentication_div p{
    float:left;
    margin-left:585px ;
    padding:10px;
    font-size: 20px;
}
#name_authentication,#id_authentication,#sex_authentication{
    width:250px;
    float:left;
    margin-top: 15px;
    margin-left: 10px;
    border: none;
    border-bottom: 1px #BEBEBE solid;
    background: #fafafa;
}
#submit_button{
    margin-top: 20px;
    margin-left: 800px;
    width:100px;
    padding:5px;
    box-shadow:1px 1px 1px #0c7fc5;
    border-radius: 5px;
    background: #eeeeee;
    cursor: pointer;
}
.information_title{
    float:left;
    margin-left: 585px;
    font-size: 20px;
    padding:10px;
}
#change_birth_return,#change_sex_return,#change_phone_return,#change_email_return{
    margin-left: 1280px;
    margin-top:-30px;
    float:left;
    border: none;
    font-size: 14px;
    background: #fafafa;
    color:#0c7fc5;
    display: none;
    cursor: pointer;
}